package cn.uce.cc.api.service.biz;

import cn.uce.base.ccos.VaInfoVo;
import cn.uce.base.vo.ReceiptmoneyVo;
import cn.uce.base.vo.RepeatWorkBillVo;

import java.util.List;
import java.util.Map;

public interface ICcosWaybillBiz {
    String getWayBillProblem(String wayNum);

    String getWayBillProblems(String wayNum);

    String getWayBillProblemDetail(String problemNum);

    String getWayBillProblemDetails(String problemNum);

    Map<String, Object> wayBillInfo(String wayNum);

    String getArbitrationInfoByWBNo(String wayNum);

    String getComplaint(String complaintNum);


    String repeatWorkBill(RepeatWorkBillVo repeatWorkBillVo) throws Exception;

    String getWayBillInfoByWBNo(String wayBillNo);


    List<ReceiptmoneyVo> getReceiptMoney(String wayNum);

    String getWayBillChangeInfo(String wayNum);

    String queryOpenPlatFronBridge(Map<String, Object> params);

    Map<String, Object> getWayBillInfoDetail(String wayNum);


    VaInfoVo getVaInfoVoByBillCode(String billCode);
}
